
//	正则
	// 用户名不能以数字开头且不能少于8位数，不可大于16位数
	var reg_user = /^[a-zA-Z\w]{8,16}$/;
	
	// 密码任意字符,不可低于6位数,不可多于16位数
	var reg_password = /^[\w~!@#$%^&*<>.,]{6,16}$/;
	
	// 以1开头第二尾数是3-9里的任意一位数，总共11位数
	var reg_phone = /^1[3-9]\d{9}$/;
	
	// 验证码4-6位数，任意字符
	var reg_yzm = /^[a-zA-Z\d]{4,6}$/;
	
//	验证格式是否正确
	// 当用户输入框失去焦点时
	$("input").eq(0).blur(function(){
		// 如果这个的值为空或者不符合格式
		if($(this).val().trim() === "" || !reg_user.test($(this).val())){
			$(this).parent().css({
				"border":"1px solid #f00",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html("请输入正确的格式\n格式为：不能以数字开头且不可少于8位数，不可多于16位数");
			return;
		}else {
			$(this).parent().css({
				"border":"1px solid #093",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html(" ");
		}
	});
	
	// 如果这个的值为空或者不符合格式
	$("input").eq(1).blur(function(){
		// 如果这个的值为空或者不符合格式
		if($(this).val().trim() === "" || !reg_password.test($(this).val())){
			$(this).parent().css({
				"border":"1px solid #f00",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html("请输入正确的格式\n格式为：不可少于6位数，不可多于16位数");
			return;
		}else {
			$(this).parent().css({
				"border":"1px solid #093",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html(" ");
		}
	});
	
	// 如果这个的值为空或者不符合格式
	$("input").eq(2).blur(function(){
		if($(this).val().trim() != "" && reg_password.test($(this).val())){
			if($(this).val() != $("input").eq(1).val()){
				$(this).parent().css({
					"border":"1px solid #f00",
					"transition": "all 0.6s ease-in"
				});
				$(this).next("i").html("密码不一致，请重新输入");
				$("input").eq(1).parent().css({
					"border":"1px solid #f00",
					"transition": "all 0.6s ease-in"
				});
				$("input").eq(1).next("i").html("密码不一致，请重新输入");
			}else if($(this).val() == $("input").eq(1).val()){
				$(this).parent().css({
						"border":"1px solid #093",
						"transition": "all 0.6s ease-in"
				});
				$(this).next("i").html(" ");
				$("input").eq(1).parent().css({
					"border":"1px solid #093",
					"transition": "all 0.6s ease-in"
				});
				$("input").eq(1).next("i").html(" ");
			}
		}else{
			// 如果这个的值为空或者不符合格式
			if($(this).val().trim() === "" || !reg_password.test($(this).val())){
				$(this).parent().css({
					"border":"1px solid #f00",
					"transition": "all 0.6s ease-in"
				});
				$(this).next("i").html("请输入正确的格式\n格式为：不可少于6位数，不可多于16位数");
				return;
			}else {
				$(this).parent().css({
					"border":"1px solid #093",
					"transition": "all 0.6s ease-in"
				});
				$(this).next("i").html(" ");
			}
		}
	});
	
	// 如果这个的值为空或者不符合格式
	$("input").eq(3).blur(function(){
		// 如果这个的值为空或者不符合格式
		if($(this).val().trim() === "" || !reg_phone.test($(this).val())){
			$(this).parent().css({
				"border":"1px solid #f00",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html("请输入正确的格式\n格式为：以1开头第二位数为3-9之间的数，总共11位数");
			return;
		}else {
			$(this).parent().css({
				"border":"1px solid #093",
				"transition": "all 0.6s ease-in"
			});
			$(this).next("i").html(" ");
		}
	});

// 如果这个的值为空或者不符合格式
	$("input").eq(4).blur(function(){
		check($(this));
	})
	$("input").eq(5).blur(function(){
		check($(this));
	})
	function check(_this){
		// 如果这个的值为空或者不符合格式
		if(_this.val().trim() === "" || !reg_yzm.test(_this.val())){
			_this.parent().css({
				"border":"1px solid #f00",
				"transition": "all 0.6s ease-in"
			});
			return;
		}else {
			_this.parent().css({
				"border":"1px solid #093",
				"transition": "all 0.6s ease-in"
			});
		}
	}
	
//	注册按钮点击
	$("button").click(function(event){
		event.preventDefault();
		// 定义一个user_info对象
		var user_info = {
			user:$("input").eq(0).val(),
			password:$("input").eq(1).val(),
			phone:$("input").eq(3).val()
		}
		//判断格式是否正确，如果正确则设置本地存储并注册
		if(reg_user.test($("input").eq(0).val()) && reg_password.test($("input").eq(1).val()) && 			reg_phone.test($("input").eq(3).val()) && reg_yzm .test($("input").eq(4).val()) &&  			reg_yzm.test($("input").eq(5).val())){
			// 设置本地存储
			setLocaLStorage("user_infos",user_info);
//			localStorage.setItem();
			if(flag){
				$(".alerts").css({
					"display":"block",
				}).html("注册成功");
				setTimeout(function(){
					$(".alerts").css({
						"display":"none",
					})
					location.href = "login.html";
				},900);
			}else {
				$(".alerts").css({
					"display":"block",
				}).html("用户已存在");
				setTimeout(function(){
					$(".alerts").css({
						"display":"none",
					})
				},900);
			}
		}
		if($("input").eq(0).val() == "" && $("input").eq(1).val() == "" && $("input").eq(2).val() == "" && $("input").eq(3).val() == "" && $("input").eq(4).val() == "" && $("input").eq(5).val() == ""){
			$(".alerts").css({
					"display":"block",
				}).html("信息不完整！");
				setTimeout(function(){
					$(".alerts").css({
						"display":"none",
					})
				},900);
		}
	});

